Interpolating solid orientations with circular blending quaternion curves

نویسندگان

  • Myung-Soo Kim
  • Kee-Won Nam
چکیده

This paper presents a method to smoothly interpolate a given sequence of solid orientations using circular blending quaternion curves. Given three solid orientations, a circular quaternion curve is constructed that interpolates the three orientations. Therefore, given four orientations q i?1 ; q i ; q i+1 ; q i+2 , there are two circular quaternion curves C i and C i+1 which interpolate the triples of orientations (q i?1 ; q i ; q i+1) and (q i ; q i+1 ; q i+2), respectively; thus, both C i and C i+1 interpolate the two orientations q i and q i+1. Using a similar method to the parabolic blending of Overhauser 16], we generate a quaternion curve Q i (t) which interpolates the two orientations q i and q i+1 while smoothly blending the two circular quaternion curves C i (t) and C i+1 (t) with a blending function f (t) of degree (2k ? 1). The quaternion curve Q i has the same derivatives (up to order k) with C i at q i and with C i+1 at q i+1 , respectively. By connecting the quaternion curve segments Q i 's in a connected sequence, we generate a C k-continuous quaternion path which smoothly interpolates a given sequence of solid orientations. 1 Figure 1: Keyframe Animation of a 3D Character \K".

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hermite Interpolation of Solid Orientations Based on a Smooth Blending of Two Great Circular Arcs on So(3)

An e cient algorithm is presented that generates a hermite interpolation quaternion curve. Given two unit quaternions q1; q2 2 SO(3), and two tangent vectors v1 and v2 at q1 and q2, respectively; two great circular arcs C1(t) and C2(t), 0 t 1, are constructed so that C1(0) = q1, C 0 1(0) = v1, C2(1) = q1, and C 0 2(1) = v2. The two great circular arcs C1 and C2 are then smoothly blended togethe...

متن کامل

Hermite Interpolation of Solid Orientations with Circular Blending Quaternion Curves

Construction methods are presented that generate hermite interpolation quaternion curves on SO(3). Two circular curves C 1 (t) and C 2 (t), 0 t 1, are generated that interpolate two orientations q 1 and q 2 , and have boundary angular velocities: C 0 1 (0) = ! 1 and C 0 2 (1) = ! 2 , respectively. They are smoothly blended together on SO(3) to generate a hermite quaternion curve Q(t) 2 SO(3), 0...

متن کامل

A C2-continuous B-spline quaternion curve interpolating a given sequence of solid orientations

An algorithm is presented that constructs a C 2-continuous B-spline quaternion curve which interpolates a given sequence of unit quaternions on the rotation group SO(3). The de Casteljau type construction method of B-spline curves can be extended to generate B-spline quaternion curves Sch92]; however, the B-spline quaternion curves do not have C 2-continuity in SO(3). The authors KKS94a] recent...

متن کامل

Evaluation of New MOND Interpolating Function with Rotation Curves of Galaxies

The rotation curves of a sample of 46 low- and high-surface brightness galaxies are considered in the context of Milgrom's modi_ed dynamics (MOND) to test a new interpolating function proposed by Zhao et al. (2010) [1] and compare with the results of simple interpolating function. The predicted rotation curves are calculated from the total baryonic matter based on the B-band surface photometry,...

متن کامل

Interpolatingrational Bézier Spline Curves with Local Shape Control

The paper presents a technique for construction of C interpolating rational Bézier spline curves by means of blending rational quadric Bézier curves. A class of polynomials which satisfy special boundary conditions is used for blending. Properties of the polynomials are considered. The constructed spline curves have local shape control that make them useful in such geometric applications as rea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer-Aided Design

دوره 27  شماره 

صفحات  -

تاریخ انتشار 1995